package store

import . "com.mgface.disobj/metanode/mq/mgfacemq/currentnodeinfo"

type Store interface {
	//设置数据值
	Set(key string, value []byte) error
	//获取数据值
	Get(key string, value []byte) (interface{}, error)
	//删除数据值
	Del(key string, value []byte) error
	//显示数据值
	Show() string
	//后台刷新数据
	FlushData(info *CurrentNodeInfo)
	//把数据本身转成Json
	ThisToJson() map[string]interface{}
	//对自身赋值操作
	AssignThis(data interface{})
}
